//
//  CoreManager.h
//  CoreData_Demo
//
//  Created by 邹功梁 on 15/10/13.
//  Copyright © 2015年 邹功梁. All rights reserved.
//

#import <Foundation/Foundation.h>
#import <CoreData/CoreData.h>
@interface CoreDataManager : NSObject

// 数据管理类(被管理的上下文) 增删改查
@property (readonly, strong, nonatomic) NSManagedObjectContext *managedObjectContext;
// 数据模拟器 管理数据库里的各种表格
@property (readonly, strong, nonatomic) NSManagedObjectModel *managedObjectModel;
// 数据连接器 (持久化储存助理)
@property (readonly, strong, nonatomic) NSPersistentStoreCoordinator *persistentStoreCoordinator;

- (void)saveContext; // 持久化储存
// 获取文件夹路径
- (NSURL *)applicationDocumentsDirectory;

+ (CoreDataManager *)shareHandle;

@end
